<?php
namespace app\common\model;

use think\Model;
class Document extends Model
{
	protected function initialize()
	{
		parent::initialize();
	}
	
	/**
	 * 查询全部内容
	 * @param 【表名】 $chart
	 * @param 【条件】 $where
	 */
	public function DocumentList($chart, $order, $where=array()){
	    return Document::name($chart)->where($where)->order($order)->paginate(15);
	}

	
	/**
	 * 查询单条信息
	 */
	public function DocumentFind($chart, $where=array()){
	    return Document::name($chart)->where($where)->find()->toArray();
	}
	
	/**
	 * 运营管理修改
	 * @param 【表名】 $chart
	 * @param 【广告id】 $id
	 * @param 【修改内容】 $value
	 */
	public function EditDocument($chart, $where, $value){
	     return Document::name($chart)->where($where)->update($value);
	}
	
	/**
	 * 添加运营信息
	 * @param 【修改参数】 $value
	 */
	public function AddDocument($chart, $value){
	    return Document::name($chart)->insert($value);
	}
	
	/**
	 * 添加单条信息
	 * @param 【修改参数】 $value
	 */
	public function AddFindDocument($chart, $value){
	    return Document::name($chart)->insert($value,true);
	}
	
	/**
	 * 删除运营信息
	 * @param 【公告id】 $id
	 */
	public function DelAnnouncement($table,$id){
	    return Document::name($table)->where(array('id'=>$id))->delete();
	}
}